Volume 68, Issue 2, September 2023, Pages 159-171
Mohamed W Nassar; Ahmed El-Olemy; Mohamed S Emara; Ahmed Mohamed Ahmed Ahmed